#pragma once

class Tr;
class Table : public Element {
private:
	bool border, rsum, csum;

public:
	Table(std::istream &fin);

	void serialize(std::ostream &fout);

private:
	void readHeadings(std::istream &fin);
	void readRows(std::istream &fin);

	bool readBool(std::istream &fin);

	void makeCSum();
	void makeRSum();
};